package com.pro.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.*;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @ClassName JsMicrocircle
 * @Author 谭金诚
 * @Date 2021/11/24
 */

@Data
@NoArgsConstructor
@AllArgsConstructor
@Setter
@Getter
@ToString
public class JsMicrocircle {

  private Integer microcircleId;//主键id
  private Integer userId;//用户id
  private String trueName;//用户名称
  private String acatarUrl;//用户头像地址
  private String account;//用户账号
  private String artcleTitle;//文章标题
  private String artcleKeywords;//文章搜索关键字
  private String artcleUrl;//文章图片url路径
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
  private Date createDate;//创建时间
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
  private Date releaseDate;//发布时间
  private Integer acticleCategroyId;//文章分类id
  private String artcleCategroyName;//文章分类名称
  private Integer acticleHits;//文章点击数量
  private Integer acticleLike;//文章点赞数量
  private Integer acticleReviews;//文章评论数量
  private Integer acticleShare;//文章分享数量
  private Integer collectionNum;//收藏数量
  private Integer show;//是否显示，2显示，3隐藏
  private Integer serialNumber;//序号
  private String article;//文章内容
  private String updateId;//更新人
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
  private Date updateDate;//更新时间
  private Integer details;//状态，2草稿，3已通过，4未提交，5已提交，6退回
  private Integer commodityId;

}
